package com.run.OperationGUI;


import com.zhang.OperationFile.FontFile;

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.io.File;

public class RunGUI {
    public static void main(String[] args) {
        JFrame jf = new JFrame("易拉(接口数据)"); //建立一个窗口
        FlowLayout fl = new FlowLayout();  //使用流布局
        jf.setLayout(fl);//修改布局管理
        JButton jb1 = new JButton("选择文件"); //创建一个按钮
        jb1.addActionListener(new AbstractAction() {
            public void actionPerformed(ActionEvent e) {
                JFrame jfs = new JFrame("易拉(接口数据)"); //建立一个窗口
                jfs.setSize(800, 400); //设置窗口的大小
                jfs.setLocation(600,300);//设置窗口的初始位置
                jfs.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭窗口
                jfs.setVisible(true); //显示窗口
                final JFileChooser chooser=new JFileChooser();
                chooser.addActionListener(new AbstractAction() {
                    public void actionPerformed(ActionEvent e) {
                        System.out.println("打开了");
                        File file=chooser.getSelectedFile();
                        System.out.println(file.getName());
                        String a= FontFile.fontFile(file);
                    }
                });
                jfs.add(chooser);
            }
        });
        jf.add(jb1); //把按钮jb1放入窗口
        jf.setSize(400, 200); //设置窗口的大小
        jf.setLocation(600,300);//设置窗口的初始位置
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭窗口
        jf.setVisible(true); //显示窗口
    }
}
